package com.kaifamiao.exam.date0723;

public class PrimeSum {
    public static void main(String[] args) {
        // 用于保存100以内的质数之和
        int sum = 0 ;
        for( int i = 2 ; i < 100 ; i++ ){
            // 假设 i 是个质数
            boolean isPrime = true;
            // 求 i 平方根
            double s = Math.sqrt(i);
            // 检查 i 是否可以被 [2 , Math.sqrt(i) ] 之间的任意自然数整除
            for( int j = 2; j <= s ; j++ ) {
                if( i % j == 0 ) {
                    isPrime = false;
                    break;
                }
            }
            // 若 i 是个质数
            if( isPrime ) {
                System.out.println( i );
                sum += i ;
            }
        }
        System.out.println( sum );
    }
}
